<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:p="http://primefaces.org/ui"
      xmlns:cote="http://java.sun.com/jsf/composite/componentes">

    <ui:composition template="/plantillas/plantillaPrincipal.xhtml">
        <ui:define name="contenido">
            <f:view>
                <h:form id="formFacturacion">
                    <p:panel id="pnlFacturacion" header="Ver Nota Credito"
                             style="width:100%;margin: 0px auto;">
                        <p:panelGrid id="pnlPrincipal" style="width:100%;margin: 0px auto">


                            <p:row>
                                <p:column colspan="6">
                                        <p:panelGrid style="width:100%;margin: 0px auto;">

                                            <p:row>

                                                <p:column>
                                                    <h:outputLabel id="lblEstado" class="lblVerN"
                                                                   value="Estado " />
                                                </p:column>
                                                <p:column>

                                                    <h:outputLabel id="lblEstadoValor" value="#{BKVentaNotaCredito.estado}" style="color:#{BKVentaNotaCredito.color}" />
                                                </p:column>  
                                                <p:column colspan="2">

                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblSerieNumero" value="Serie/Numero " class="lblVerN" />
                                                </p:column>
                                                <p:column>                                                                                             
                                                    <h:outputLabel value="#{BKVentaNotaCredito.numero}" />
                                                </p:column>


                                            </p:row>


                                            
                                            <p:row>
                                                <p:column colspan="4">

                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="fechaEmision" value="Fecha Emisión" class="lblVerN" />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.fechanc}"/>
                                                </p:column>     
                                            </p:row>

                                            <p:row>
                                                <p:column>
                                                    <h:outputLabel id="lblRUC" value="NRO RUC" class="lblVerN" />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.ruc}" />
                                                </p:column>
                                                <p:column>
                                                  
                                                </p:column>
                                                <p:column>

                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblTipoCambio" value="Tipo Cambio" class="lblVerN" />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.tipocambio}" />
                                                </p:column>
                                            </p:row>

                                            <p:row>
                                                <p:column>
                                                    <h:outputLabel id="lblRazonSocial" class="lblVerN"
                                                                   value="Razon Social" />
                                                </p:column>
                                                <p:column colspan="5">
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.empresa}" />
                                                </p:column>											
                                            </p:row>
                                            <p:row>
                                                <p:column>
                                                    <h:outputLabel id="lblDireccion" class="lblVerN"
                                                                   value="Direccion" />
                                                </p:column>
                                                <p:column colspan="5">
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.direccion}" />
                                                </p:column>											
                                            </p:row>

                                            <p:row>


                                                <p:column>
                                                    <h:outputLabel id="lblTipMoneda" class="lblVerN"
                                                                   value="Tipo Moneda(*)" />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel  value="#{BKVentaNotaCredito.ventaCreditoFormulario.moneda.nombre}" />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblMotivo" class="lblVerN"
                                                                   value="Motivo de Emision" />
                                                </p:column>
                                                <p:column>
                                                    <p:selectOneMenu id="cbxMotivo" disabled="true"
                                                                     value="#{BKVentaNotaCredito.idTipoMotivo}">
                                                        <f:selectItem itemLabel="Seleccionar" itemValue="" />
                                                        <f:selectItems value="#{BKVentaNotaCredito.listaMotivoEmision}"
                                                                       var="tipoMotivo" itemLabel="#{tipoMotivo.desParametroDet}"
                                                                       itemValue="#{tipoMotivo.valNumerico}" />
                                                    </p:selectOneMenu>
                                                    <p:message for="cbxMotivo" display="text"  />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblOtros" class="lblVerN"
                                                                   value="Otros " />
                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.otros}" />
                                                </p:column>
                                            </p:row>

                                            <p:row>
                                                <p:column colspan="3">

                                                    <p:fieldset legend="Documento que Modifica" toggleable="true"
                                                                toggleSpeed="200">
                                                        <p:panelGrid style="width:80%;margin: 0px auto;">
                                                            <p:row>

                                                                <p:column>
                                                                    <h:outputLabel id="lblDenominacion" class="lblVerN"
                                                                                   value="Denominación " />
                                                                </p:column>
                                                                <p:column>
                                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.documentoMod}" />
                                                                </p:column>
                                                                <p:column>
                                                                    <h:outputLabel id="lblN" class="lblVerN"
                                                                                   value="N " />
                                                                </p:column>
                                                                <p:column>
                                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.numeroMod}" />
                                                                </p:column>
                                                            </p:row>
                                                            <p:row>

                                                                <p:column colspan="3">
                                                                    <h:outputLabel id="lblFecha" class="lblVerN"
                                                                                   value="Fecha de Emisión del Comprobante de Pago " />
                                                                </p:column>

                                                                <p:column>
                                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.fechaMod}" >
                                                                        <f:convertDateTime pattern="dd/MM/yyyy" />
                                                                    </h:outputLabel>
                                                                </p:column>
                                                            </p:row>
                                                        </p:panelGrid>
                                                    </p:fieldset>
                                                </p:column>
                                                <p:column colspan="3">
                                                    <p:fieldset legend="Recepcion de la Nota de Credito" toggleable="true"
                                                                toggleSpeed="200">
                                                        <p:panelGrid style="width:80%;margin: 0px auto;">
                                                            <p:row>

                                                                <p:column colspan="3">
                                                                    <h:outputLabel id="lblPersona" class="lblVerN"
                                                                                   value="Apellidos y Nombres de quien recepciona la nota de credito " />
                                                                </p:column>
                                                                <p:column>
                                                                    <h:outputLabel id="txtPersona"  onkeyup="cambiarMayuscula(this)"
                                                                                 value="#{BKVentaNotaCredito.ventaCreditoFormulario.nombreRecep}" />
                                                                </p:column>                                                                                            
                                                            </p:row>
                                                            <p:row>
                                                                <p:column>
                                                                    <h:outputLabel id="lblFechaRecep" class="lblVerN"
                                                                                   value="Fecha de Recepción" />
                                                                </p:column>

                                                                <p:column>
                                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.fechaRecep}" >
                                                                        <f:convertDateTime pattern="dd/MM/yyyy" />
                                                                    </h:outputLabel>
                                                                </p:column>
                                                                <p:column >
                                                                    <h:outputLabel id="lblDNI" class="lblVerN"
                                                                                   value="DNI " />
                                                                </p:column>
                                                                <p:column>
                                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.dniRecep}" />
                                                                </p:column>

                                                            </p:row>
                                                        </p:panelGrid>
                                                    </p:fieldset>
                                                </p:column>
                                            </p:row>

                                            <p:row>
                                                <p:column colspan="6">

                                                    <p:panelGrid style="width:100%;margin: 1px auto;">
                                                        <p:row>
                                                            <p:column colspan="5">
                                                                <p:fieldset legend="Detalle">

                                                                    <p:dataTable id="dataTablaArticulos" var="det"
                                                                                 value="#{BKVentaDetalleNotaCredito.listaDetalleNotaCredito}"
                                                                                 widgetVar="lista"
                                                                                 emptyMessage="No existen articulos agregados"
                                                                                 filteredValue="" rowIndexVar="rowIndex" paginator="true"
                                                                                 rows="10"
                                                                                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} 
                                                                                 {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                                                                                 rowsPerPageTemplate="10,20,40"
                                                                                paginatorPosition="bottom" styleClass="datable-busqueda">


                                                                        <p:column id="idColumnaNum" style="width: 5%" headerText="Num.">
                                                                            <h:outputText value="#{rowIndex+1}" />
                                                                        </p:column>

                                                                        <p:column id="idColumnaCant" style="width: 10%"
                                                                                  sortBy="#{det.cantidad}"  headerText="Cantidad">
                                                                            <h:outputText value="#{det.cantidad}" />
                                                                        </p:column>

                                                                        <p:column id="idColumnaDesc" style="width: 55%"
                                                                                  sortBy="#{det.descripcion}" headerText="Descripcion">
                                                                            <h:outputText value="#{det.descripcion}" />
                                                                        </p:column>


                                                                        <p:column id="idColumnaPrecio" style="width: 10%"
                                                                                  sortBy="#{det.precioUni}"  headerText="Precio">
                                                                            <h:outputText value="#{det.precioUni}" >
                                                                                <f:convertNumber  minFractionDigits="2" maxFractionDigits="2"  />
                                                                            </h:outputText>
                                                                        </p:column>

                                                                        <p:column id="idColumnaImporte" style="width: 10%"
                                                                                  sortBy="#{det.importe}" headerText="Importe">
                                                                            <h:outputText value="#{det.importe}" >
                                                                                <f:convertNumber  minFractionDigits="2" maxFractionDigits="2"  />
                                                                            </h:outputText>
                                                                        </p:column>



                                                                    </p:dataTable>
                                                                </p:fieldset>
                                                            </p:column>
                                                        </p:row>
                                                    </p:panelGrid>

                                                </p:column>
                                            </p:row>

                                            <p:row>

                                                <p:column colspan="4">

                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblSubtotal" value="SUBTOTAL "  class="lblVerN"/>
                                                </p:column>
                                                <p:column>                                                                                             
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.importe}" >
                                                        <f:convertNumber minFractionDigits="2" maxFractionDigits="2" />
                                                    </h:outputLabel>
                                                </p:column>


                                            </p:row>
                                            <p:row>

                                                <p:column colspan="4">

                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblIGV" value="IGV " class="lblVerN" />
                                                </p:column>
                                                <p:column>                                                                                             
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.igv}" >
                                                        <f:convertNumber minFractionDigits="2" maxFractionDigits="2" />
                                                    </h:outputLabel>
                                                </p:column>


                                            </p:row>
                                            <p:row>
                                                <p:column colspan="4">

                                                </p:column>
                                                <p:column>
                                                    <h:outputLabel id="lblTotal" value="TOTAL " class="lblVerN" />
                                                </p:column>
                                                <p:column>                                                                                             
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.total}" >
                                                        <f:convertNumber minFractionDigits="2" maxFractionDigits="2" />
                                                    </h:outputLabel>
                                                </p:column>


                                            </p:row>
                                            <p:row>
                                                <p:column colspan="6">
                                                    <h:outputLabel id="lblValorLetras" class="lblVerN" 
                                                                   value="SON: " />
                                                    <h:outputLabel value="#{BKVentaNotaCredito.ventaCreditoFormulario.totalletras}" />

                                                </p:column>
                                            </p:row>


                                        </p:panelGrid>
                                </p:column>
                            </p:row>


                        </p:panelGrid>
                        <p:panelGrid style="width:40%;margin: 10px auto;">

                            <p:row>							

                                <p:column>
                                    <p:commandButton id="btnImprimirFactura"
                                                     action="#{MBVentaNotaCredito.imprimir()}" ajax="false"
                                                     value="Imprimir" />
                                </p:column>

                                <p:column>
                                    <p:button
                                        href="/paginas/ventas/notaCredito/listarNotaCredito.anx"
                                        value="Cancelar" />
                                </p:column>
                            </p:row>

                        </p:panelGrid>

                    </p:panel>

                </h:form>
            </f:view>
        </ui:define>
    </ui:composition>


</html>
